Volume 39, Issue 1, March 2008, Pages 241-252
Youssef Mohamed Hamada
Volume 37, Issue 1, March 2006, Pages 217-231